Definitions | , t T, M(i), P & Q, A B, Feasible(D), A || B, P  Q, x:A. B(x), interface-link(A;B;l;tg), P   Q, P  Q,  x. t(x), x(s), ff, tt, i <z j,  b, tl(l), i z j, if b then t else f fi , nth_tl(n;as), hd(l), Y, False, A, A B, l[i], ||as||, A c B, , (x l), x:A. B(x), ( x L.P(x)), interface-compatible(A;B), b, P Q |